Skip to content

Commit a83b2a3

Browse files
authored
Release Inventory exporter v1.18.0 (#10)
* Release Inventory exporter v1.18.0 * fix * remove old status * fix linter
1 parent 4873b40 commit a83b2a3

File tree

4 files changed

+43
-48
lines changed

4 files changed

+43
-48
lines changed

exporters-inventory/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.17.1-dev
1+
1.18.0

exporters-inventory/go.mod

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ go 1.24.1
77

88
require (
99
github.com/onosproject/onos-lib-go v0.10.28
10-
github.com/open-edge-platform/infra-core/api v1.28.2
11-
github.com/open-edge-platform/infra-core/inventory/v2 v2.22.0
12-
github.com/open-edge-platform/infra-managers/host v1.18.0
13-
github.com/open-edge-platform/infra-managers/maintenance v1.18.0
14-
github.com/open-edge-platform/infra-onboarding/onboarding-manager v1.28.1
10+
github.com/open-edge-platform/infra-core/api v1.32.0
11+
github.com/open-edge-platform/infra-core/inventory/v2 v2.23.0
12+
github.com/open-edge-platform/infra-managers/host v1.21.0
13+
github.com/open-edge-platform/infra-managers/maintenance v1.21.0
14+
github.com/open-edge-platform/infra-onboarding/onboarding-manager v1.33.0
1515
github.com/prometheus/client_golang v1.21.1
1616
github.com/prometheus/client_model v0.6.1
1717
github.com/prometheus/common v0.63.0
@@ -99,8 +99,8 @@ require (
9999
github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037 // indirect
100100
github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90 // indirect
101101
github.com/oklog/ulid v1.3.1 // indirect
102-
github.com/open-edge-platform/orch-library/go v0.5.28 // indirect
103-
github.com/open-edge-platform/orch-library/go/dazl v0.5.1 // indirect
102+
github.com/open-edge-platform/orch-library/go v0.5.29 // indirect
103+
github.com/open-edge-platform/orch-library/go/dazl v0.5.2 // indirect
104104
github.com/open-policy-agent/opa v1.3.0 // indirect
105105
github.com/perimeterx/marshmallow v1.1.5 // indirect
106106
github.com/pkg/errors v0.9.1 // indirect
@@ -119,7 +119,7 @@ require (
119119
github.com/yashtewari/glob-intersection v0.2.0 // indirect
120120
github.com/zclconf/go-cty v1.16.2 // indirect
121121
github.com/zclconf/go-cty-yaml v1.1.0 // indirect
122-
go.einride.tech/aip v0.68.1 // indirect
122+
go.einride.tech/aip v0.69.0 // indirect
123123
go.mongodb.org/mongo-driver v1.17.3 // indirect
124124
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
125125
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho v0.60.0 // indirect

exporters-inventory/go.sum

Lines changed: 30 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -526,6 +526,8 @@ github.com/go-openapi/swag v0.23.1/go.mod h1:STZs8TbRvEQQKUA+JZNAm3EWlgaOBGpyFDq
526526
github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
527527
github.com/go-test/deep v1.0.8 h1:TDsG77qcSprGbC6vTN8OuXp5g+J+b5Pcguhf7Zt61VM=
528528
github.com/go-test/deep v1.0.8/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE=
529+
github.com/go-viper/mapstructure/v2 v2.2.1 h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss=
530+
github.com/go-viper/mapstructure/v2 v2.2.1/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
529531
github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y=
530532
github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8=
531533
github.com/goccy/go-json v0.10.5 h1:Fq85nIqj+gXn/S5ahsiTlK3TmC85qgirsdTP/+DeaC4=
@@ -634,8 +636,6 @@ github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57Q
634636
github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4=
635637
github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=
636638
github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ=
637-
github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg=
638-
github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
639639
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI=
640640
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0/go.mod h1:g5qyo/la0ALbONm6Vbp88Yd8NsDy6rZz+RcrMPxvld8=
641641
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 h1:qnpSQwGEnkcRpTqNOIR6bJbR0gAorgP9CSALpRcKoAA=
@@ -727,8 +727,6 @@ github.com/labstack/gommon v0.4.2 h1:F8qTUNXgG1+6WQmqoUWnz8WiEU60mXVVw0P4ht1WRA0
727727
github.com/labstack/gommon v0.4.2/go.mod h1:QlUFxVM+SNXhDL/Z7YhocGIBYOiwB0mXm1+1bAPHPyU=
728728
github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
729729
github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
730-
github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY=
731-
github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0=
732730
github.com/mailru/easyjson v0.9.0 h1:PrnmzHw7262yW8sTBwxi1PdJA3Iw/EKBa8psRf7d9a4=
733731
github.com/mailru/easyjson v0.9.0/go.mod h1:1+xMtQp2MRNVL/V1bOzuP3aP8VNwRW55fQUto+XFtTU=
734732
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
@@ -771,25 +769,25 @@ github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=
771769
github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
772770
github.com/onosproject/onos-lib-go v0.10.28 h1:7XCWxaO6r6a26qL9UHSap7po/mEVM86L0/t7s6aZToQ=
773771
github.com/onosproject/onos-lib-go v0.10.28/go.mod h1:O2ov3sou5onYt+PmLFDkv46z7lEubpUXssBQF3gZOJg=
774-
github.com/open-edge-platform/infra-core/api v1.28.2 h1:U9HZTvUGa+y2QV1oByMlAujS7Sb7dvlcLOhFQaM5LlE=
775-
github.com/open-edge-platform/infra-core/api v1.28.2/go.mod h1:NZEeklqoLcxXPaLPnwnNzoEXxXKzAO+ev6UlX5ctbf8=
776-
github.com/open-edge-platform/infra-core/inventory/v2 v2.22.0 h1:D+O9jsouiqCuYeWpI0fTwLqnoaqHvseQryH8APXM7e0=
777-
github.com/open-edge-platform/infra-core/inventory/v2 v2.22.0/go.mod h1:m+XHNlhk5L/BotlwEhhGkPxMGvPDQ5pw3Gkhi19e49I=
778-
github.com/open-edge-platform/infra-managers/host v1.18.0 h1:sAAfvCWznfoVk2uJkAKDToN3/6hZgD2f1K6NoCLtJwU=
779-
github.com/open-edge-platform/infra-managers/host v1.18.0/go.mod h1:mjIfoJX17+MKSRkAZPGK8seb4Ucpwx6ZLv32ffACWY0=
780-
github.com/open-edge-platform/infra-managers/maintenance v1.18.0 h1:CxyqHO4f1NzUldf5rZedFuI5AfSykuLjUTcJ6+/k2pI=
781-
github.com/open-edge-platform/infra-managers/maintenance v1.18.0/go.mod h1:591KA82RvRMeE73LrOwhxzS8Mq5UlzCpQ7Ajcf9eo5E=
782-
github.com/open-edge-platform/infra-onboarding/onboarding-manager v1.28.1 h1:LHC0HCf5k+5uTSZ8EOgzKolB5YcxDN1GP8E4JZyQa6M=
783-
github.com/open-edge-platform/infra-onboarding/onboarding-manager v1.28.1/go.mod h1:oZ5H0HRLWMewWThZ1y4FB1uzlTYiVYaId09z4ZJm1lU=
784-
github.com/open-edge-platform/orch-library/go v0.5.28 h1:N5j35jWikj2WeHJKqs6zGBgDhNldCwpLVdHcs8TUZXQ=
785-
github.com/open-edge-platform/orch-library/go v0.5.28/go.mod h1:Wm6A5AJx4DCIOi4u+y1IMJxgFZ4n27f5FLSqW0QPW9k=
786-
github.com/open-edge-platform/orch-library/go/dazl v0.5.1 h1:nvM7RLSPucEjIfmIGVHLsQ4Jhx4v3UHMOdD7wYPblVM=
787-
github.com/open-edge-platform/orch-library/go/dazl v0.5.1/go.mod h1:UiO3TOEqEuRT81OtgPsqR9LpB1887i5nk2TelhJksMY=
772+
github.com/open-edge-platform/infra-core/api v1.32.0 h1:p7YMG6mBIW5cVDWa9TbpjwwnDzptzRl8DAkqxKe2eGs=
773+
github.com/open-edge-platform/infra-core/api v1.32.0/go.mod h1:6bwFbs40HRwUhYTM0iohBuG1QDbUS0P/RMdbrscIJyo=
774+
github.com/open-edge-platform/infra-core/inventory/v2 v2.23.0 h1:fq25w9Ky6gvE5pTtqf/N9DLrfvZRnIzAJB+VzsiFSnA=
775+
github.com/open-edge-platform/infra-core/inventory/v2 v2.23.0/go.mod h1:mpGYnChj0Z5SNYMy8IpuQ76OVcAmKfO384J7ZI5zxFE=
776+
github.com/open-edge-platform/infra-managers/host v1.21.0 h1:wiTik4k9U1wGh90ZlPgx48WNZfO4r9t6mQgJB3EO4e0=
777+
github.com/open-edge-platform/infra-managers/host v1.21.0/go.mod h1:zEJs5dZS/b+6r3z2y3qqoDtJyHJfxoDQUGeow+quhdY=
778+
github.com/open-edge-platform/infra-managers/maintenance v1.21.0 h1:38twhZVAo0fYBDhfHWmsZUBcf6h+ZmXgodQrG7J8uNE=
779+
github.com/open-edge-platform/infra-managers/maintenance v1.21.0/go.mod h1:NorikKbZAwJQFEIlQZK+4R3lIESuQqCDZ5kHb5itpXo=
780+
github.com/open-edge-platform/infra-onboarding/onboarding-manager v1.33.0 h1:3uRK793GSkQT2R/rf7/NrcI/mGP83rMyjMSUtFSNiBg=
781+
github.com/open-edge-platform/infra-onboarding/onboarding-manager v1.33.0/go.mod h1:7SL3s3QWqg+Z+yp/J6wJZmMnug04G8NGlLKma1SCwX4=
782+
github.com/open-edge-platform/orch-library/go v0.5.29 h1:LfOaRcRYXpQdcyHrVwN4wC2l11wbdUnBLkc2P7vrZNY=
783+
github.com/open-edge-platform/orch-library/go v0.5.29/go.mod h1:Wm6A5AJx4DCIOi4u+y1IMJxgFZ4n27f5FLSqW0QPW9k=
784+
github.com/open-edge-platform/orch-library/go/dazl v0.5.2 h1:YajSGrup0GtzILvXOGL5slbZQMrge513ATBKtadQq38=
785+
github.com/open-edge-platform/orch-library/go/dazl v0.5.2/go.mod h1:UiO3TOEqEuRT81OtgPsqR9LpB1887i5nk2TelhJksMY=
788786
github.com/open-policy-agent/opa v1.3.0 h1:zVvQvQg+9+FuSRBt4LgKNzJwsWl/c85kD5jPozJTydY=
789787
github.com/open-policy-agent/opa v1.3.0/go.mod h1:t9iPNhaplD2qpiBqeudzJtEX3fKHK8zdA29oFvofAHo=
790788
github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o=
791-
github.com/pelletier/go-toml/v2 v2.2.2 h1:aYUidT7k73Pcl9nb2gScu7NSrKCSHIDE89b3+6Wq+LM=
792-
github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h4qDAS4n929Rs=
789+
github.com/pelletier/go-toml/v2 v2.2.3 h1:YmeHyLY8mFWbdkNWwpr+qIL2bEqT0o95WSdkNHvL12M=
790+
github.com/pelletier/go-toml/v2 v2.2.3/go.mod h1:MfCQTFTvCcUyyvvwm1+G6H/jORL20Xlb6rzQu9GuUkc=
793791
github.com/perimeterx/marshmallow v1.1.5 h1:a2LALqQ1BlHM8PZblsDdidgv1mWi1DgC2UmX50IvK2s=
794792
github.com/perimeterx/marshmallow v1.1.5/go.mod h1:dsXbUu8CRzfYP5a87xpp0xq9S3u0Vchtcl8we9tYaXw=
795793
github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM=
@@ -820,24 +818,22 @@ github.com/rs/zerolog v1.34.0 h1:k43nTLIwcTVQAncfCw4KZ2VY6ukYoZaBPNOE8txlOeY=
820818
github.com/rs/zerolog v1.34.0/go.mod h1:bJsvje4Z08ROH4Nhs5iH600c3IkWhwp44iRc54W6wYQ=
821819
github.com/ryanuber/go-glob v1.0.0 h1:iQh3xXAumdQ+4Ufa5b25cRpC5TYKlno6hsv6Cb3pkBk=
822820
github.com/ryanuber/go-glob v1.0.0/go.mod h1:807d1WSdnB0XRJzKNil9Om6lcp/3a0v4qIHxIXzX/Yc=
823-
github.com/sagikazarmark/locafero v0.4.0 h1:HApY1R9zGo4DBgr7dqsTH/JJxLTTsOt7u6keLGt6kNQ=
824-
github.com/sagikazarmark/locafero v0.4.0/go.mod h1:Pe1W6UlPYUk/+wc/6KFhbORCfqzgYEpgQ3O5fPuL3H4=
825-
github.com/sagikazarmark/slog-shim v0.1.0 h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE=
826-
github.com/sagikazarmark/slog-shim v0.1.0/go.mod h1:SrcSrq8aKtyuqEI1uvTDTK1arOWRIczQRv+GVI1AkeQ=
821+
github.com/sagikazarmark/locafero v0.8.0 h1:mXaMVw7IqxNBxfv3LdWt9MDmcWDQ1fagDH918lOdVaQ=
822+
github.com/sagikazarmark/locafero v0.8.0/go.mod h1:UBUyz37V+EdMS3hDF3QWIiVr/2dPrx49OMO0Bn0hJqk=
827823
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
828824
github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
829825
github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
830826
github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo=
831827
github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0=
832828
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
833-
github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8=
834-
github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY=
835-
github.com/spf13/cast v1.7.0 h1:ntdiHjuueXFgm5nzDRdOS4yfT43P5Fnud6DH50rz/7w=
836-
github.com/spf13/cast v1.7.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo=
829+
github.com/spf13/afero v1.14.0 h1:9tH6MapGnn/j0eb0yIXiLjERO8RB6xIVZRDCX7PtqWA=
830+
github.com/spf13/afero v1.14.0/go.mod h1:acJQ8t0ohCGuMN3O+Pv0V0hgMxNYDlvdk+VTfyZmbYo=
831+
github.com/spf13/cast v1.7.1 h1:cuNEagBQEHWN1FnbGEjCXL2szYEXqfJPbP2HNUaca9Y=
832+
github.com/spf13/cast v1.7.1/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo=
837833
github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o=
838834
github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
839-
github.com/spf13/viper v1.19.0 h1:RWq5SEjt8o25SROyN3z2OrDB9l7RPd3lwTWU8EcEdcI=
840-
github.com/spf13/viper v1.19.0/go.mod h1:GQUN9bilAbhU/jgc1bKs99f/suXKeUMct8Adx5+Ntkg=
835+
github.com/spf13/viper v1.20.0 h1:zrxIyR3RQIOsarIrgL8+sAvALXul9jeEPa06Y0Ph6vY=
836+
github.com/spf13/viper v1.20.0/go.mod h1:P9Mdzt1zoHIG8m2eZQinpiBjo6kCmZSKBClNNqjJvu4=
841837
github.com/spkg/bom v0.0.0-20160624110644-59b7046e48ad/go.mod h1:qLr4V1qq6nMqFKkMo8ZTx3f+BZEkzsRUY10Xsm2mwU0=
842838
github.com/stoewer/go-strcase v1.3.0 h1:g0eASXYtp+yvN9fK8sH94oCIk0fau9uV1/ZdJ0AVEzs=
843839
github.com/stoewer/go-strcase v1.3.0/go.mod h1:fAH5hQ5pehh+j3nZfvwdk2RgEgQjAoM8wodgtPmh1xo=
@@ -884,8 +880,8 @@ github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940 h1:4r45xpDWB6
884880
github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940/go.mod h1:CmBdvvj3nqzfzJ6nTCIwDTPZ56aVGvDrmztiO5g3qrM=
885881
github.com/zclconf/go-cty-yaml v1.1.0 h1:nP+jp0qPHv2IhUVqmQSzjvqAWcObN0KBkUl2rWBdig0=
886882
github.com/zclconf/go-cty-yaml v1.1.0/go.mod h1:9YLUH4g7lOhVWqUbctnVlZ5KLpg7JAprQNgxSZ1Gyxs=
887-
go.einride.tech/aip v0.68.1 h1:16/AfSxcQISGN5z9C5lM+0mLYXihrHbQ1onvYTr93aQ=
888-
go.einride.tech/aip v0.68.1/go.mod h1:XaFtaj4HuA3Zwk9xoBtTWgNubZ0ZZXv9BZJCkuKuWbg=
883+
go.einride.tech/aip v0.69.0 h1:hQ4CdQqOue2bm9R7W2ms17SRjuaePZj+v6DD+AHudMY=
884+
go.einride.tech/aip v0.69.0/go.mod h1:0Dt3am5DikQ2/hqJtL3V5zJq9AAe3OHsfJjlsfzJ5BA=
889885
go.mongodb.org/mongo-driver v1.17.3 h1:TQyXhnsWfWtgAhMtOgtYHMTkZIfBTpMTsMnd9ZBeHxQ=
890886
go.mongodb.org/mongo-driver v1.17.3/go.mod h1:Hy04i7O2kC4RS06ZrhPRqj/u4DTYkFDAAccj+rVKqgQ=
891887
go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
@@ -1061,8 +1057,8 @@ golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri
10611057
golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
10621058
golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
10631059
golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
1064-
golang.org/x/oauth2 v0.27.0 h1:da9Vo7/tDv5RH/7nZDz1eMGS/q1Vv1N/7FCrBhI9I3M=
1065-
golang.org/x/oauth2 v0.27.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8=
1060+
golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc=
1061+
golang.org/x/oauth2 v0.28.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8=
10661062
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
10671063
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
10681064
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -1481,8 +1477,6 @@ gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8
14811477
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
14821478
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
14831479
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
1484-
gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=
1485-
gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=
14861480
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
14871481
gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
14881482
gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=

exporters-inventory/internal/kpis/inventory.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,8 @@ func (h *InventoryHostsSchedule) PrometheusFormat() ([]prometheus.Metric, error)
235235
// with the given labels.
236236
// The metric can be filtered by the labels to get a unique or a sum of hosts in
237237
// a specific status mode.
238+
//
239+
//nolint:dupl // The code is duplicated to avoid the complexity of the function.
238240
func (h *InventoryHostsOnboardingStatus) PrometheusFormat() ([]prometheus.Metric, error) {
239241
metrics := []prometheus.Metric{}
240242

@@ -249,11 +251,8 @@ func (h *InventoryHostsOnboardingStatus) PrometheusFormat() ([]prometheus.Metric
249251
v bool
250252
n string
251253
}{
252-
{onboardingStatus == om_status.OnboardingStatusBooting.Status, om_status.OnboardingStatusBooting.Status},
253-
{onboardingStatus == om_status.OnboardingStatusInProgress.Status, om_status.OnboardingStatusInProgress.Status},
254254
{onboardingStatus == om_status.OnboardingStatusDone.Status, om_status.OnboardingStatusDone.Status},
255255
{onboardingStatus == om_status.OnboardingStatusFailed.Status, om_status.OnboardingStatusFailed.Status},
256-
{onboardingStatus == om_status.InitializationInProgress.Status, om_status.InitializationInProgress.Status},
257256
{onboardingStatus == om_status.InitializationDone.Status, om_status.InitializationDone.Status},
258257
{onboardingStatus == om_status.InitializationFailed.Status, om_status.InitializationFailed.Status},
259258
}
@@ -293,6 +292,8 @@ func (h *InventoryHostsOnboardingStatus) PrometheusFormat() ([]prometheus.Metric
293292
// with the given labels.
294293
// The metric can be filtered by the labels to get a unique or a sum of hosts in
295294
// a specific status mode.
295+
//
296+
//nolint:dupl // The code is duplicated to avoid the complexity of the function.
296297
func (h *InventoryHostsProvisioningStatus) PrometheusFormat() ([]prometheus.Metric, error) {
297298
metrics := []prometheus.Metric{}
298299

0 commit comments

Comments
 (0)