summaryrefslogtreecommitdiff
path: root/bin/server-submit.py
diff options
context:
space:
mode:
authorNeil Williams <codehelp@debian.org>2014-10-16 12:01:27 +0100
committerNeil Williams <codehelp@debian.org>2014-10-16 12:01:27 +0100
commit4db14cec4843728823130ceca8d7fd2edbcfe63d (patch)
tree40e877b14ce91cc2a2c8268cfb03c3283f75db63 /bin/server-submit.py
services buildd scripts
Initial commit
Diffstat (limited to 'bin/server-submit.py')
-rwxr-xr-xbin/server-submit.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/bin/server-submit.py b/bin/server-submit.py
new file mode 100755
index 0000000..315083b
--- /dev/null
+++ b/bin/server-submit.py
@@ -0,0 +1,17 @@
+#!/usr/bin/python
+
+import xmlrpclib
+import json
+
+production_token = "s3m747dj0hxwl0d60w0b8zj30khp5b103oxqrq1ywn3olwzhx8gfghc2dbgzso8e0b30snt1lp6nhywlo0acxnjebry9p0aa53c4dqzetusd6prjfcu9zwtmn05tpgnu"
+staging_token = "0jk52q01q0rgpswwpjb3ar3xxbo6jbn7xwgj015l53cdg1q2a8al3ebwaqaziuwp1b2kmcbgqt40j5nqx00lo7oeyei0y62ka6s02jkgu3b2bz0p78i8sp1lu80n1ewc"
+
+with open("/home/buildd/json/server-master.json", 'r') as f:
+ config = json.load(f)
+ server = xmlrpclib.ServerProxy("http://lavabuildd:%s@staging.validation.linaro.org/RPC2/" % staging_token)
+ job_id = server.scheduler.submit_job(json.dumps(config))
+
+with open("/home/buildd/json/server-release.json", 'r') as f:
+ config = json.load(f)
+ server = xmlrpclib.ServerProxy("http://lava-auto:%s@validation.linaro.org/RPC2/" % production_token)
+ job_id = server.scheduler.submit_job(json.dumps(config))