providers/*: fix compilation for input
This commit is contained in:
parent
5aed997223
commit
459ffe9d2a
|
@ -30,6 +30,12 @@ type ResourceProvider struct {
|
||||||
p *schema.Provider
|
p *schema.Provider
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (p *ResourceProvider) Input(
|
||||||
|
input terraform.UIInput,
|
||||||
|
c *terraform.ResourceConfig) (*terraform.ResourceConfig, error) {
|
||||||
|
return Provider().Input(input, c)
|
||||||
|
}
|
||||||
|
|
||||||
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
||||||
return Provider().Validate(c)
|
return Provider().Validate(c)
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,6 +14,12 @@ type ResourceProvider struct {
|
||||||
client *cloudflare.Client
|
client *cloudflare.Client
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (p *ResourceProvider) Input(
|
||||||
|
input terraform.UIInput,
|
||||||
|
c *terraform.ResourceConfig) (*terraform.ResourceConfig, error) {
|
||||||
|
return c, nil
|
||||||
|
}
|
||||||
|
|
||||||
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
||||||
v := &config.Validator{
|
v := &config.Validator{
|
||||||
Required: []string{
|
Required: []string{
|
||||||
|
|
|
@ -13,6 +13,12 @@ type ResourceProvider struct {
|
||||||
client *consulapi.Client
|
client *consulapi.Client
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (p *ResourceProvider) Input(
|
||||||
|
input terraform.UIInput,
|
||||||
|
c *terraform.ResourceConfig) (*terraform.ResourceConfig, error) {
|
||||||
|
return c, nil
|
||||||
|
}
|
||||||
|
|
||||||
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
||||||
v := &config.Validator{
|
v := &config.Validator{
|
||||||
Optional: []string{
|
Optional: []string{
|
||||||
|
|
|
@ -19,6 +19,12 @@ type ResourceProvider struct {
|
||||||
p *schema.Provider
|
p *schema.Provider
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (p *ResourceProvider) Input(
|
||||||
|
input terraform.UIInput,
|
||||||
|
c *terraform.ResourceConfig) (*terraform.ResourceConfig, error) {
|
||||||
|
return Provider().Input(input, c)
|
||||||
|
}
|
||||||
|
|
||||||
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
||||||
prov := Provider()
|
prov := Provider()
|
||||||
return prov.Validate(c)
|
return prov.Validate(c)
|
||||||
|
|
|
@ -14,6 +14,12 @@ type ResourceProvider struct {
|
||||||
client *dnsimple.Client
|
client *dnsimple.Client
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (p *ResourceProvider) Input(
|
||||||
|
input terraform.UIInput,
|
||||||
|
c *terraform.ResourceConfig) (*terraform.ResourceConfig, error) {
|
||||||
|
return c, nil
|
||||||
|
}
|
||||||
|
|
||||||
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
func (p *ResourceProvider) Validate(c *terraform.ResourceConfig) ([]string, []error) {
|
||||||
v := &config.Validator{
|
v := &config.Validator{
|
||||||
Required: []string{
|
Required: []string{
|
||||||
|
|
Loading…
Reference in New Issue