From 6cf9975f460927a93bdf5c13f6b1b04900a93573 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 26 Aug 2014 20:33:53 -0700 Subject: [PATCH] providers/google: compute_firewall partial state --- resource_compute_firewall.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resource_compute_firewall.go b/resource_compute_firewall.go index 2dfccb71..a6468bce 100644 --- a/resource_compute_firewall.go +++ b/resource_compute_firewall.go @@ -164,6 +164,8 @@ func resourceComputeFirewallRead(d *schema.ResourceData, meta interface{}) error func resourceComputeFirewallUpdate(d *schema.ResourceData, meta interface{}) error { config := meta.(*Config) + d.Partial(true) + firewall, err := resourceFirewall(d, meta) if err != nil { return err @@ -195,6 +197,8 @@ func resourceComputeFirewallUpdate(d *schema.ResourceData, meta interface{}) err return OperationError(*op.Error) } + d.Partial(false) + return resourceComputeFirewallRead(d, meta) }