components/puppet/files/solaris/lib/puppet/provider/dns/solaris.rb
changeset 1417 5158e071d299
parent 1409 9db4ba32e740
child 1661 c59d67c9d1d7
--- a/components/puppet/files/solaris/lib/puppet/provider/dns/solaris.rb	Thu Aug 01 10:53:56 2013 -0700
+++ b/components/puppet/files/solaris/lib/puppet/provider/dns/solaris.rb	Thu Aug 01 14:53:52 2013 -0600
@@ -69,7 +69,6 @@
                     svccfg("-s", @@dns_fmri, "setprop",
                            "config/" + field.to_s, "=", '"' + should + '"')
                 end
-                svccfg("-s", @@dns_fmri, "refresh")
             rescue => detail
                 raise Puppet::Error,
                     "Unable to set #{field.to_s} to #{should.inspect}\n"
@@ -77,4 +76,8 @@
             end
         end
     end
+
+    def flush
+        svccfg("-s", @@dns_fmri, "refresh")
+    end
 end