コード例 #1
0
ファイル: reports.py プロジェクト: tomlanyon/pulp
class SummaryReport(object):
    """
    A report that provides both summary and details regarding the importing
    of content units associated with a repository.
    :ivar errors: List of errors.
    :type errors: ErrorList
    """
    def __init__(self):
        self.errors = ErrorList()

    def update(self, **details):
        self.errors.update(**details)

    def dict(self):
        """
        Get a dictionary representation.
        """
        return dict(errors=[e.dict() for e in self.errors])
コード例 #2
0
ファイル: reports.py プロジェクト: ashcrow/pulp
class SummaryReport(object):
    """
    A report that provides both summary and details regarding the importing
    of content units associated with a repository.
    :ivar errors: List of errors.
    :type errors: ErrorList
    """

    def __init__(self):
        self.errors = ErrorList()

    def update(self, **details):
        self.errors.update(**details)

    def dict(self):
        """
        Get a dictionary representation.
        """
        return dict(errors=[e.dict() for e in self.errors])
コード例 #3
0
 def __init__(self):
     self.errors = ErrorList()
     self.sources = DownloadReport()
コード例 #4
0
 def __init__(self):
     self.errors = ErrorList()
     self.repository = {}
コード例 #5
0
ファイル: reports.py プロジェクト: tomlanyon/pulp
 def __init__(self):
     self.errors = ErrorList()
コード例 #6
0
ファイル: reports.py プロジェクト: ashcrow/pulp
 def __init__(self):
     self.errors = ErrorList()