report-error: Add posting in the public note

(From OE-Core rev: c2eb5cd1aa4632f7ee8c261414e599dcb6f40a8b)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Saul Wold 2014-04-22 16:42:25 -07:00 committed by Richard Purdie
parent 965770c0f7
commit b882c0f995
2 changed files with 3 additions and 1 deletions

View File

@ -60,6 +60,7 @@ python errorreport_handler () {
filename = "error_report_" + e.data.getVar("BUILDNAME")+".txt"
datafile = errorreport_savedata(e, jsondata, filename)
bb.note("The errors of this build are stored in: %s. You can send the errors to an upstream server by running: send-error-report %s [server]" % (datafile, datafile))
bb.note("The contents of these logs will be posted in public if you use the above script. Please ensure you remove any identifying or propriety information before sending.")
}
addhandler errorreport_handler

View File

@ -97,8 +97,9 @@ def sendData(json_file, server):
if __name__ == '__main__':
print ("\nSends an error report (if the report-error class was enabled) to a remote server.")
print("\nThis scripts sends the contents of the error to a public upstream server.")
print("\nPlease remove any identifying information before sending.")
if len(sys.argv) < 2:
print("\nThis scripts sends the contents of a file to an upstream server.")
print("\nUsage: send-error-report <error_fileName> [server]")
print("\nIf this is the first when sending a report you'll be asked for your name and optionally your email address.")
print("They will be associated with your report.\n")