]> Cypherpunks repositories - gostls13.git/commitdiff
dashboard: look for key in $GOROOT before $HOME
authorRuss Cox <rsc@golang.org>
Wed, 27 Jan 2010 21:27:10 +0000 (13:27 -0800)
committerRuss Cox <rsc@golang.org>
Wed, 27 Jan 2010 21:27:10 +0000 (13:27 -0800)
TBR=agl1
CC=golang-dev
https://golang.org/cl/195076

misc/dashboard/buildcontrol.py

index 7851de731dd35a75a59216c29915a10fa686e407..b2f7728e9732a99592631aa9d818d7d57ced2a5f 100644 (file)
@@ -35,10 +35,13 @@ def main(args):
         buildport = int(os.environ['BUILDPORT'])
 
     try:
-        buildkey = file('%s/.gobuildkey' % os.environ['HOME'], 'r').read().strip()
+        buildkey = file('%s/.gobuildkey' % os.environ['GOROOT'], 'r').read().strip()
     except IOError:
-        print >>sys.stderr, "Need key in ~/.gobuildkey"
-        return
+        try:
+            buildkey = file('%s/.gobuildkey' % os.environ['HOME'], 'r').read().strip()
+        except IOError:
+            print >>sys.stderr, "Need key in $GOROOT/.gobuildkey or ~/.gobuildkey"
+            return
 
     if args[1] == 'init':
         return doInit(args)