improve error reporting data
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1279 cd1c1023-2f26-0410-ae45-c471fc1f0318
This commit is contained in:
@@ -13,7 +13,16 @@ $message = "Hello, this is an Entropy error report.\n";
|
||||
$message .= $_POST['stacktrace'];
|
||||
$message .= "\n\n";
|
||||
$message .= $_POST['errordata'];
|
||||
$message .= "\n\nArchitecture: " . $arch . "\n";
|
||||
$message .= "\n\n";
|
||||
$message .= $_POST['processes'];
|
||||
$message .= "\n\n";
|
||||
$message .= $_POST['lspci'];
|
||||
$message .= "\n\n";
|
||||
$message .= $_POST['dmesg'];
|
||||
$message .= "\n\n";
|
||||
$message .= "Architecture: " . $arch . "\n";
|
||||
$message .= "Arguments: " . $_POST['arguments'] . "\n";
|
||||
$message .= "UID: " . $_POST['uid'] . "\n";
|
||||
$message .= 'Name: ' . $name . "\n";
|
||||
$message .= 'E-mail: ' . $email . "\n";
|
||||
$message .= 'Description: ' . $description . "\n";
|
||||
|
||||
@@ -6716,6 +6716,15 @@ class ErrorReportInterface:
|
||||
self.params['version'] = etpConst['entropyversion']
|
||||
self.params['errordata'] = report_data
|
||||
self.params['description'] = description
|
||||
self.params['arguments'] = ' '.join(sys.argv)
|
||||
self.params['uid'] = etpConst['uid']
|
||||
try:
|
||||
import commands
|
||||
self.params['processes'] = commands.getoutput('ps auxf')
|
||||
self.params['lspci'] = commands.getoutput('lspci')
|
||||
self.params['dmesg'] = commands.getoutput('dmesg')
|
||||
except:
|
||||
pass
|
||||
self.generated = True
|
||||
|
||||
# params is a dict, key(HTTP post item name): value
|
||||
|
||||
Reference in New Issue
Block a user