#!/usr/bin/python
# -*- coding: utf-8 -*-
"""Core interface for the summaryInfo metadata objects to interface with CherryPy."""
from pacifica.metadata.rest.reporting_queries.summarize_by_date import SummarizeByDate
from pacifica.metadata.rest.reporting_queries.detailed_transactions_list import DetailedTransactionList
# pylint: disable=too-few-public-methods
[docs]class SummaryInfoAPI(object):
"""SummaryInfo API."""
exposed = True
[docs] def __init__(self):
"""Create local objects for subtree items."""
self.by_date = SummarizeByDate()
self.transaction_details = DetailedTransactionList