Skip to content
This repository was archived by the owner on Mar 1, 2023. It is now read-only.

Commit 7173748

Browse files
vvelikodnyVitaly Velikodny
andauthored
* fix rule origin group (#84)
* * fix rule origin group * * fix rule origin group Co-authored-by: Vitaly Velikodny <[email protected]>
1 parent dbc5449 commit 7173748

File tree

3 files changed

+104
-3
lines changed

3 files changed

+104
-3
lines changed

gcore/resource_gcore_cdn_rule.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ func resourceCDNRule() *schema.Resource {
3737
Required: true,
3838
Description: "Type of rule. The rule is applied if the requested URI matches the rule pattern. It has two possible values: Type 0 — RegEx. Must start with '^/' or '/'. Type 1 — RegEx. Legacy type. Note that for this rule type we automatically add / to each rule pattern before your regular expression. Please use Type 0.",
3939
},
40+
"origin_group": {
41+
Type: schema.TypeInt,
42+
Optional: true,
43+
Description: "ID of the Origins Group. Use one of your Origins Group or create a new one. You can use either 'origin' parameter or 'originGroup' in the resource definition.",
44+
},
4045
"origin_protocol": {
4146
Type: schema.TypeString,
4247
Optional: true,
@@ -62,6 +67,10 @@ func resourceCDNRuleCreate(ctx context.Context, d *schema.ResourceData, m interf
6267
req.Rule = d.Get("rule").(string)
6368
req.RuleType = d.Get("rule_type").(int)
6469

70+
if d.Get("origin_group") != nil && d.Get("origin_group").(int) > 0 {
71+
req.OriginGroup = pointer.ToInt(d.Get("origin_group").(int))
72+
}
73+
6574
if d.Get("origin_protocol") != nil && d.Get("origin_protocol") != "" {
6675
req.OverrideOriginProtocol = pointer.ToString(d.Get("origin_protocol").(string))
6776
}
@@ -103,6 +112,7 @@ func resourceCDNRuleRead(ctx context.Context, d *schema.ResourceData, m interfac
103112
d.Set("name", result.Name)
104113
d.Set("rule", result.Pattern)
105114
d.Set("rule_type", result.Type)
115+
d.Set("origin_group", result.OriginGroup)
106116
d.Set("origin_protocol", result.OriginProtocol)
107117
if err := d.Set("options", optionsToList(result.Options)); err != nil {
108118
return diag.FromErr(err)
@@ -128,6 +138,10 @@ func resourceCDNRuleUpdate(ctx context.Context, d *schema.ResourceData, m interf
128138
req.Rule = d.Get("rule").(string)
129139
req.RuleType = d.Get("rule_type").(int)
130140

141+
if d.Get("origin_group") != nil && d.Get("origin_group").(int) > 0 {
142+
req.OriginGroup = pointer.ToInt(d.Get("origin_group").(int))
143+
}
144+
131145
if d.Get("origin_protocol") != nil && d.Get("origin_protocol") != "" {
132146
req.OverrideOriginProtocol = pointer.ToString(d.Get("origin_protocol").(string))
133147
}

go.mod

Lines changed: 75 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,88 @@
11
module github.com/terraform-providers/terraform-provider-gcorelabs
22

3-
go 1.16
3+
go 1.17
44

55
require (
66
github.com/AlekSi/pointer v1.2.0
77
github.com/G-Core/g-dns-sdk-go v0.1.2
88
github.com/G-Core/gcorelabs-storage-sdk-go v0.0.9
9-
github.com/G-Core/gcorelabscdn-go v0.1.12
9+
github.com/G-Core/gcorelabscdn-go v0.1.16
1010
github.com/G-Core/gcorelabscloud-go v0.4.43
1111
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320
1212
github.com/hashicorp/terraform-plugin-sdk/v2 v2.10.1
13-
github.com/mattn/go-colorable v0.1.11 // indirect
1413
github.com/mitchellh/mapstructure v1.4.1
14+
)
15+
16+
require (
17+
github.com/PuerkitoBio/purell v1.1.1 // indirect
18+
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect
19+
github.com/agext/levenshtein v1.2.2 // indirect
20+
github.com/apparentlymart/go-textseg v1.0.0 // indirect
21+
github.com/apparentlymart/go-textseg/v13 v13.0.0 // indirect
22+
github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d // indirect
23+
github.com/davecgh/go-spew v1.1.1 // indirect
24+
github.com/fatih/color v1.7.0 // indirect
25+
github.com/go-openapi/analysis v0.20.0 // indirect
26+
github.com/go-openapi/errors v0.20.0 // indirect
27+
github.com/go-openapi/jsonpointer v0.19.5 // indirect
28+
github.com/go-openapi/jsonreference v0.19.5 // indirect
29+
github.com/go-openapi/loads v0.20.2 // indirect
30+
github.com/go-openapi/runtime v0.19.28 // indirect
31+
github.com/go-openapi/spec v0.20.3 // indirect
32+
github.com/go-openapi/strfmt v0.20.1 // indirect
33+
github.com/go-openapi/swag v0.19.15 // indirect
34+
github.com/go-openapi/validate v0.20.2 // indirect
35+
github.com/go-playground/locales v0.13.0 // indirect
36+
github.com/go-playground/universal-translator v0.17.0 // indirect
37+
github.com/go-playground/validator/v10 v10.2.0 // indirect
38+
github.com/go-stack/stack v1.8.0 // indirect
39+
github.com/golang/protobuf v1.4.2 // indirect
40+
github.com/google/go-cmp v0.5.6 // indirect
41+
github.com/hashicorp/errwrap v1.0.0 // indirect
42+
github.com/hashicorp/go-checkpoint v0.5.0 // indirect
43+
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
44+
github.com/hashicorp/go-hclog v0.16.1 // indirect
45+
github.com/hashicorp/go-multierror v1.1.1 // indirect
46+
github.com/hashicorp/go-plugin v1.4.1 // indirect
47+
github.com/hashicorp/go-uuid v1.0.2 // indirect
48+
github.com/hashicorp/go-version v1.3.0 // indirect
49+
github.com/hashicorp/hc-install v0.3.1 // indirect
50+
github.com/hashicorp/hcl/v2 v2.3.0 // indirect
51+
github.com/hashicorp/logutils v1.0.0 // indirect
52+
github.com/hashicorp/terraform-exec v0.15.0 // indirect
53+
github.com/hashicorp/terraform-json v0.13.0 // indirect
54+
github.com/hashicorp/terraform-plugin-go v0.5.0 // indirect
55+
github.com/hashicorp/terraform-plugin-log v0.2.0 // indirect
56+
github.com/hashicorp/terraform-registry-address v0.0.0-20210412075316-9b2996cce896 // indirect
57+
github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734 // indirect
58+
github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d // indirect
59+
github.com/josharian/intern v1.0.0 // indirect
60+
github.com/konsorten/go-windows-terminal-sequences v1.0.3 // indirect
61+
github.com/ladydascalie/currency v1.5.0 // indirect
62+
github.com/leodido/go-urn v1.2.0 // indirect
63+
github.com/mailru/easyjson v0.7.7 // indirect
64+
github.com/mattn/go-colorable v0.1.11 // indirect
65+
github.com/mattn/go-isatty v0.0.14 // indirect
66+
github.com/mitchellh/copystructure v1.2.0 // indirect
67+
github.com/mitchellh/go-testing-interface v1.14.1 // indirect
68+
github.com/mitchellh/go-wordwrap v1.0.0 // indirect
69+
github.com/mitchellh/reflectwalk v1.0.2 // indirect
70+
github.com/oklog/run v1.0.0 // indirect
71+
github.com/oklog/ulid v1.3.1 // indirect
72+
github.com/opentracing/opentracing-go v1.2.0 // indirect
73+
github.com/shopspring/decimal v0.0.0-20200227202807-02e2044944cc // indirect
74+
github.com/sirupsen/logrus v1.6.0 // indirect
75+
github.com/vmihailenco/msgpack v4.0.4+incompatible // indirect
1576
github.com/zclconf/go-cty v1.10.0 // indirect
77+
go.mongodb.org/mongo-driver v1.5.1 // indirect
78+
golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e // indirect
79+
golang.org/x/net v0.0.0-20210331060903-cb1fcc7394e5 // indirect
80+
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c // indirect
81+
golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6 // indirect
82+
golang.org/x/text v0.3.5 // indirect
83+
google.golang.org/appengine v1.6.6 // indirect
84+
google.golang.org/genproto v0.0.0-20200711021454-869866162049 // indirect
85+
google.golang.org/grpc v1.32.0 // indirect
86+
google.golang.org/protobuf v1.25.0 // indirect
87+
gopkg.in/yaml.v2 v2.4.0 // indirect
1688
)

go.sum

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ github.com/G-Core/gcorelabs-storage-sdk-go v0.0.9 h1:6uyKbknI8Q2pIJApPBf6JA0CN5O
4949
github.com/G-Core/gcorelabs-storage-sdk-go v0.0.9/go.mod h1:BZef79y4G28n8ic3x6iQWbW+mtpHPSUyJRfIRSkeAJw=
5050
github.com/G-Core/gcorelabscdn-go v0.1.12 h1:+iDaJfhbZAX/OnveTqtFlcE3gbt5CftgDl8sxjxxh2E=
5151
github.com/G-Core/gcorelabscdn-go v0.1.12/go.mod h1:iSGXaTvZBzDHQW+rKFS918BgFVpONcyLEijwh8WsXpE=
52+
github.com/G-Core/gcorelabscdn-go v0.1.15 h1:3T8xbxKr3773RR7oE06W9T3BjEOw5ZekflsSguUF9Ng=
53+
github.com/G-Core/gcorelabscdn-go v0.1.15/go.mod h1:iSGXaTvZBzDHQW+rKFS918BgFVpONcyLEijwh8WsXpE=
54+
github.com/G-Core/gcorelabscdn-go v0.1.16 h1:AwO7ixX9bEEFespAR4ZcCOSDBgylGRqhglzoYeuRJ6g=
55+
github.com/G-Core/gcorelabscdn-go v0.1.16/go.mod h1:iSGXaTvZBzDHQW+rKFS918BgFVpONcyLEijwh8WsXpE=
5256
github.com/G-Core/gcorelabscloud-go v0.4.43 h1:e4D1iJSoPKye3YyOXS7vER2ZYitu51cpAK68n1c3sGM=
5357
github.com/G-Core/gcorelabscloud-go v0.4.43/go.mod h1:Z1MF80mWagEUrxygtYkvW/MJEYNmIUPsIEYBB3cKjOM=
5458
github.com/Masterminds/goutils v1.1.0/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
@@ -75,6 +79,7 @@ github.com/agext/levenshtein v1.2.2/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki
7579
github.com/agnivade/levenshtein v1.0.1/go.mod h1:CURSv5d9Uaml+FovSIICkLbAUZ9S4RqaHDIsdSBg7lM=
7680
github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8=
7781
github.com/andybalholm/crlf v0.0.0-20171020200849-670099aa064f/go.mod h1:k8feO4+kXDxro6ErPXBRTJ/ro2mf0SsFG8s7doP9kJE=
82+
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239 h1:kFOfPq6dUM1hTo4JG6LR5AXSUEsOjtdm0kw0FtQtMJA=
7883
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
7984
github.com/apparentlymart/go-cidr v1.0.1/go.mod h1:EBcsNrHc3zQeuaeCeCtQruQm+n9/YjEn/vI25Lg7Gwc=
8085
github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3/go.mod h1:oL81AME2rN47vu18xqj1S1jPIPuN7afo62yKTNn3XMM=
@@ -86,6 +91,7 @@ github.com/apparentlymart/go-textseg/v12 v12.0.0/go.mod h1:S/4uRK2UtaQttw1GenVJE
8691
github.com/apparentlymart/go-textseg/v13 v13.0.0 h1:Y+KvPE1NYz0xl601PVImeQfFyEy6iT90AvPUL1NNfNw=
8792
github.com/apparentlymart/go-textseg/v13 v13.0.0/go.mod h1:ZK2fH7c4NqDTLtiYLvIkEghdlcqw7yxLeM89kiTRPUo=
8893
github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
94+
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
8995
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
9096
github.com/asaskevich/govalidator v0.0.0-20180720115003-f9ffefc3facf/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
9197
github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
@@ -129,9 +135,11 @@ github.com/evanphx/json-patch v4.2.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLi
129135
github.com/fatih/color v1.7.0 h1:DkWD4oS2D8LGGgTQ6IvwJJXSL5Vp2ffcQg58nFV38Ys=
130136
github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
131137
github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M=
138+
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 h1:BHsljHzVlRcyQhjrss6TZTdY2VfCqZPbv5k3iBFa2ZQ=
132139
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
133140
github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
134141
github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
142+
github.com/gliderlabs/ssh v0.2.2 h1:6zsha5zo/TWhRhwqCD3+EarCAgZ2yN28ipRnGPnwkI0=
135143
github.com/gliderlabs/ssh v0.2.2/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0=
136144
github.com/globalsign/mgo v0.0.0-20180905125535-1ca0a4f7cbcb/go.mod h1:xkRDCp4j0OGD1HRkm4kmhM+pmpv3AKq5SU7GMg4oO/Q=
137145
github.com/globalsign/mgo v0.0.0-20181015135952-eeefdecb41b8/go.mod h1:xkRDCp4j0OGD1HRkm4kmhM+pmpv3AKq5SU7GMg4oO/Q=
@@ -140,6 +148,7 @@ github.com/go-git/gcfg v1.5.0/go.mod h1:5m20vg6GwYabIxaOonVkTdrILxQMpEShl1xiMF4u
140148
github.com/go-git/go-billy/v5 v5.2.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
141149
github.com/go-git/go-billy/v5 v5.3.1 h1:CPiOUAzKtMRvolEKw+bG1PLRpT7D3LIs3/3ey4Aiu34=
142150
github.com/go-git/go-billy/v5 v5.3.1/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
151+
github.com/go-git/go-git-fixtures/v4 v4.2.1 h1:n9gGL1Ct/yIw+nfsfr8s4+sbhT+Ncu2SubfXjIWgci8=
143152
github.com/go-git/go-git-fixtures/v4 v4.2.1/go.mod h1:K8zd3kDUAykwTdDCr+I0per6Y6vMiRR/nnVTBtavnB0=
144153
github.com/go-git/go-git/v5 v5.4.2 h1:BXyZu9t0VkbiHtqrsvdq39UDhGJTl1h55VW6CSC4aY4=
145154
github.com/go-git/go-git/v5 v5.4.2/go.mod h1:gQ1kArt6d+n+BGd+/B/I74HwRTLhth2+zti4ihgckDc=
@@ -325,7 +334,9 @@ github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ=
325334
github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
326335
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
327336
github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
337+
github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no=
328338
github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
339+
github.com/google/martian/v3 v3.0.0 h1:pMen7vLs8nvgEYhywH3KDWJIJTeEr2ULsVWHWYHQyBs=
329340
github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
330341
github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
331342
github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
@@ -421,6 +432,7 @@ github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8/go.mod h1:Nht
421432
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=
422433
github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
423434
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
435+
github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
424436
github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
425437
github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg=
426438
github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
@@ -471,6 +483,7 @@ github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0
471483
github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
472484
github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE=
473485
github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0=
486+
github.com/matryer/is v1.2.0 h1:92UTHpy8CDwaJ08GqLDzhhuixiBUUD1p3AU6PHddz4A=
474487
github.com/matryer/is v1.2.0/go.mod h1:2fLPjFQM9rhQ15aVEtbuwhJinnOqrmgXPNdZsdwlWXA=
475488
github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU=
476489
github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
@@ -536,6 +549,7 @@ github.com/pelletier/go-toml v1.7.0/go.mod h1:vwGMzjaWMwyfHwgIBhI2YUM4fB6nL6lVAv
536549
github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
537550
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
538551
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
552+
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
539553
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
540554
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
541555
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
@@ -782,6 +796,7 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
782796
golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
783797
golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6 h1:foEbQz/B0Oz6YIqu/69kfXPYeFQAuuMYFkjaqXzl5Wo=
784798
golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
799+
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 h1:v+OssWQX+hTHEmOBgwxdZxK4zHq3yOs8F9J7mk0PY8E=
785800
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
786801
golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
787802
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=

0 commit comments

Comments
 (0)