From 315bd8399e2c191d8665b4a013fabbda8af4763d Mon Sep 17 00:00:00 2001 From: Aloisio Almeida Jr Date: Tue, 7 Apr 2009 13:29:00 -0300 Subject: [PATCH 006/118] oestats-client.bbclass: Adding OESTATS_HTTP_PREFIX variable instead of use hardcoded paths Just to be possible to build an oestats server with another http path. Signed-off-by: Aloisio Almeida Jr Signed-off-by: Ricardo Salveti de Araujo --- classes/oestats-client.bbclass | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/classes/oestats-client.bbclass b/classes/oestats-client.bbclass index e4e6206..c51a8b1 100644 --- a/classes/oestats-client.bbclass +++ b/classes/oestats-client.bbclass @@ -7,6 +7,7 @@ # INHERIT += "oestats-client" # OESTATS_SERVER = "http://some.server.org" # OESTATS_BUILDER = "some_nickname" +# OESTATS_HTTP_PREFIX = "path to parent of '/builds', '/tasks', etc" # def oestats_setid(d, val): @@ -71,7 +72,7 @@ def oestats_start(server, builder, d): # send report id = "" try: - data = oestats_send(d, server, "/builds/", { + data = oestats_send(d, server, bb.data.getVar('OESTATS_HTTP_PREFIX', d, True) + "/builds/", { 'builder': builder, 'build_arch': bb.data.getVar('BUILD_ARCH', d, True), 'metadata_branch': bb.data.getVar('METADATA_BRANCH', d, True), @@ -104,7 +105,7 @@ def oestats_stop(server, d, failures): status = "Succeeded" try: - response = oestats_send(d, server, "/builds/%s/" % id, { + response = oestats_send(d, server, bb.data.getVar('OESTATS_HTTP_PREFIX', d, True) + "/builds/%s/" % id, { 'status': status, }) if status == 'Failed': @@ -164,7 +165,7 @@ def oestats_task(server, d, task, status): # send report try: - response = oestats_send(d, server, "/tasks/", vars, files) + response = oestats_send(d, server, bb.data.getVar('OESTATS_HTTP_PREFIX', d, True) + "/tasks/", vars, files) if status == 'Failed': bb.note("oestats: task failed, see %s%s" % (server, response)) except: -- 1.6.3.3