aboutsummaryrefslogtreecommitdiffstats
path: root/classes/oestats-client.bbclass
diff options
context:
space:
mode:
authorYuri Bushmelev <jay4mail@gmail.com>2011-02-12 14:00:27 +0300
committerYuri Bushmelev <jay4mail@gmail.com>2011-02-12 14:10:16 +0300
commit189273c7b7d8d3ddd8bf397d3c17e4e93959740a (patch)
treea412be1683fffd16f5065bb817ec4e2d4e20282e /classes/oestats-client.bbclass
parent0828b8c4f55f057bdc10be6633136a50db6a3e7f (diff)
downloadopenembedded-189273c7b7d8d3ddd8bf397d3c17e4e93959740a.tar.gz
oestats-client.bbclass: fix bug in oestat_send() code
This should fix disabling oestats with following message: WARNING: oestats: error sending task (exception <type 'exceptions.KeyError'>, value 'qalog'), disabling stats Signed-off-by: Yuri Bushmelev <jay4mail@gmail.com>
Diffstat (limited to 'classes/oestats-client.bbclass')
-rw-r--r--classes/oestats-client.bbclass3
1 files changed, 2 insertions, 1 deletions
diff --git a/classes/oestats-client.bbclass b/classes/oestats-client.bbclass
index 9302b294ee..4233d4aeb7 100644
--- a/classes/oestats-client.bbclass
+++ b/classes/oestats-client.bbclass
@@ -38,7 +38,8 @@ def oestats_send(d, server, action, vars = {}, files = {}):
output.append('')
output.append(vars[key])
for key in files:
- if not vars[key]: continue
+ if not files[key]: continue
+ if not files[key]['content']: continue
output.append('--' + bound)
output.append('Content-Disposition: form-data; name="%s"; filename="%s"' % (key, files[key]['filename']))
output.append('Content-Type: %s' % files[key]['content-type'])