# Path: tapes/local/stats.py
# class Stat(object):
# 
#     @abc.abstractmethod
#     def get_values(self):
#         raise NotImplementedError()


from .stats import Stat


class Counter(Stat):
    def __init__(self):
        self.count = 0

    def get_values(self):
        return {
            'value': self.count
        }


# Path: tapes/local/stats.py
# class Stat(object):
# 
#     @abc.abstractmethod
#     def get_values(self):
#         raise NotImplementedError()


# Path: tapes/local/counter.py
from .stats import Stat



class Counter(Stat):
    def __init__(self):
        self.count = 0

    def get_values(self):
        return {
            'value': self.count
        }


    def increment(self, n=1):