[oe-commits] org.oe.dev oestats-client.bbclass: use METADATA_REVISION variable (thanks hrw)

jeremy_laine commit oe at amethyst.openembedded.net
Fri May 16 17:54:09 UTC 2008


oestats-client.bbclass: use METADATA_REVISION variable (thanks hrw)

Author: jeremy_laine at openembedded.org
Branch: org.openembedded.dev
Revision: 344877dac1be60d7f6d718179f6d015c047ad23e
ViewMTN: http://monotone.openembedded.org/revision/info/344877dac1be60d7f6d718179f6d015c047ad23e
Files:
1
classes/oestats-client.bbclass
Diffs:

#
# mt diff -r62af5a7889ed1ef0ac4208446ee75c06616a52ca -r344877dac1be60d7f6d718179f6d015c047ad23e
#
#
#
# patch "classes/oestats-client.bbclass"
#  from [78b88551bd771649a9f72a86d627426a00214ad0]
#    to [a710c44a7f932fd458136ca8079856a4b2962a61]
#
============================================================
--- classes/oestats-client.bbclass	78b88551bd771649a9f72a86d627426a00214ad0
+++ classes/oestats-client.bbclass	a710c44a7f932fd458136ca8079856a4b2962a61
@@ -18,15 +18,6 @@ def oestats_getid(d):
 	f = file(bb.data.getVar('TMPDIR', d, True) + '/oestats.id', 'r')
 	return f.read()
 	
-def oestats_revision(dir):
-	import re
-	try:
-		f = file("%s/_MTN/revision" % dir)
-		m = re.search(r"old_revision \[(.*)\]", f.read())
-		return m.group(1)
-	except:
-		return
-
 def oestats_send(server, action, vars = {}):
 	import httplib, urllib
 
@@ -43,17 +34,10 @@ def oestats_start(server, builder, d):
 	import bb
 	import os.path
 
-	# collect information about revisions
-	path_bb = bb.data.getVar('BBPATH', d, True)
-	for p in (path_bb or "").split(':'):
-		revision = oestats_revision(p)
-		if revision:
-			break
-
 	# send report
 	response = oestats_send(server, "/builds/start/", {
 		'builder': builder,
-		'revision': revision,
+		'revision': bb.data.getVar('METADATA_REVISION', d, True),
 		'machine': bb.data.getVar('MACHINE', d, True),
 		'distro': bb.data.getVar('DISTRO', d, True),
 	})






More information about the Openembedded-commits mailing list