s4-samba_dnsupate Fix syntax error
authorAndrew Bartlett <abartlet@samba.org>
Thu, 7 Apr 2011 06:02:44 +0000 (16:02 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 7 Apr 2011 06:51:11 +0000 (08:51 +0200)
This particular sub-part of the script isn't tested in 'make test' due
to it making real changes to DNS.

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Thu Apr  7 08:51:11 CEST 2011 on sn-devel-104

source4/scripting/bin/samba_dnsupdate

index 695bed6e80fb715cb2e67c4d830b3d52a21f6562..e86fba298339d882cb1d01e1b0995144f8e25211 100755 (executable)
@@ -259,20 +259,19 @@ def call_nsupdate(d):
     f.write("send\n")
     f.close()
 
+    global error_count
     os.environ["KRB5CCNAME"] = ccachename
     try:
         cmd = nsupdate_cmd[:]
         cmd.append(tmpfile)
         ret = subprocess.call(cmd, shell=False)
         if ret != 0:
-            global error_count
             if opts.fail_immediately:
                 sys.exit(1)
             error_count = error_count + 1
             if opts.verbose:
                 print("Failed nsupdate: %d" % ret)
     except Exception, estr:
-        global error_count
         if opts.fail_immediately:
             sys.exit(1)
         error_count = error_count + 1