summaryrefslogtreecommitdiffstats
path: root/src/Gui/CCReport.py
blob: 66de1e96b43435d2a2a4bb97a493590322190ddb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# -*- coding: utf-8 -*-
from datetime import datetime

class Report():
    """Class for mapping the report to pyhon object"""
    def __init__(self, report):
        self.UUID = None
        self.Architecture = None
        self.Kernel = None
        self.Release = None
        self.Executable = None
        self.CmdLine = None
        self.Package = None
        self.TextData1 = None
        self.TextData2 = None
        self.BinaryData1 = None
        self.BinaryData2 = None
        for item in report:
            self.__dict__[item] = report[item]

    def getUUID(self):
        return self.UUID

    def getArchitecture(self):
        return self.Architecture

    def getExecutable(self):
        return self.Executable

    def getPackage(self):
        return self.Package