Source code for scrolls.factories.counter
from scrolls.models.counter import Counter
[docs]class CounterFactory(object):
"""Builds :class:`Counter` objects"""
def __init__(self, dependencies):
pass
[docs] def byHostname(self):
return Counter('hostname')
[docs] def byApp(self):
return Counter('app')
[docs] def byHour(self):
return Counter('hour', '%Y%m%d%H')