Fix Iam Binding to not rely on project specific code (#774)

This commit is contained in:
Vincent Roseberry 2017-11-21 13:00:05 -08:00 committed by GitHub
parent a2a0c304ec
commit fdfa9a5eb0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -99,7 +99,7 @@ func resourceIamBindingRead(newUpdaterFunc newResourceIamUpdaterFunc) schema.Rea
func resourceIamBindingUpdate(newUpdaterFunc newResourceIamUpdaterFunc) schema.UpdateFunc {
return func(d *schema.ResourceData, meta interface{}) error {
config := meta.(*Config)
updater, err := NewProjectIamUpdater(d, config)
updater, err := newUpdaterFunc(d, config)
if err != nil {
return err
}
@ -131,7 +131,7 @@ func resourceIamBindingUpdate(newUpdaterFunc newResourceIamUpdaterFunc) schema.U
func resourceIamBindingDelete(newUpdaterFunc newResourceIamUpdaterFunc) schema.DeleteFunc {
return func(d *schema.ResourceData, meta interface{}) error {
config := meta.(*Config)
updater, err := NewProjectIamUpdater(d, config)
updater, err := newUpdaterFunc(d, config)
if err != nil {
return err
}