chiark / gitweb /
Log buildserver setup
authorCiaran Gultnieks <ciaran@ciarang.com>
Tue, 12 Feb 2013 15:20:30 +0000 (15:20 +0000)
committerCiaran Gultnieks <ciaran@ciarang.com>
Tue, 12 Feb 2013 15:20:30 +0000 (15:20 +0000)
buildserver/.gitignore
makebuildserver.py

index 8000dd9db47c0b9dd34046ec17880dcbb27e5eb9..4de7cdb2109289795410bbb136c9e6ac204dd27b 100644 (file)
@@ -1 +1,2 @@
 .vagrant
+up.log
index fbfeef87ddbda76e4e92963f788a1afe5261ace8..0c23c588ec60bb54ec8c817e79b79fee4536186e 100755 (executable)
@@ -24,10 +24,11 @@ if os.path.exists(boxfile):
 vagrant(['halt'], serverdir)
 print "Configuring build server VM"
 returncode, out, err = vagrant(['up'], serverdir)
+with open(os.path.join(serverdir, 'up.log'), 'w') as log:
+    log.write('==stdout==\n' + out + '\n\n')
+    log.write('==stderr==\n' + err + '\n\n')
 if returncode != 0:
     print "Failed to configure server"
-    print out
-    print err
 print "Stopping build server VM"
 vagrant(['halt'], serverdir)