def safe_service(attr, default_value=None):
    def _(fun):
        @functools.wraps(fun)
        def run(self):
            try:
                return fun(self)
            except:
                logger.error(traceback.format_exc())
                setattr(self, attr, default_value)
        return run
    return _
Build the initial part of the rrdgraph args
dataset/ETHPy150Open dossier/dossier.web/dossier/web/config.py/safe_service--crossover with--dataset/ETHPy150Open marineam/nagcat/python/nagcat/graph.py/Graph._init_args