Move method prior to autogenerating ssl proxy resource (#1358)

This commit is contained in:
Vincent Roseberry 2018-04-19 11:01:33 -07:00 committed by GitHub
parent c83d98df0e
commit 331ecb25a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 16 deletions

View File

@ -215,3 +215,19 @@ func resourceComputeTargetHttpsProxyDelete(d *schema.ResourceData, meta interfac
d.SetId("")
return nil
}
func expandSslCertificates(d *schema.ResourceData, config *Config) ([]string, error) {
configured := d.Get("ssl_certificates").([]interface{})
certs := make([]string, 0, len(configured))
for _, sslCertificate := range configured {
sslCertificateFieldValue, err := ParseSslCertificateFieldValue(sslCertificate.(string), d, config)
if err != nil {
return nil, fmt.Errorf("Invalid ssl certificate: %s", err)
}
certs = append(certs, sslCertificateFieldValue.RelativeLink())
}
return certs, nil
}

View File

@ -233,19 +233,3 @@ func resourceComputeTargetSslProxyDelete(d *schema.ResourceData, meta interface{
d.SetId("")
return nil
}
func expandSslCertificates(d *schema.ResourceData, config *Config) ([]string, error) {
configured := d.Get("ssl_certificates").([]interface{})
certs := make([]string, 0, len(configured))
for _, sslCertificate := range configured {
sslCertificateFieldValue, err := ParseSslCertificateFieldValue(sslCertificate.(string), d, config)
if err != nil {
return nil, fmt.Errorf("Invalid ssl certificate: %s", err)
}
certs = append(certs, sslCertificateFieldValue.RelativeLink())
}
return certs, nil
}