Signed-off-by: Boris Ranto <branto@redhat.com>
OPTIONS = [
{'name': 'server_addr'},
{'name': 'server_port'},
+ {'name': 'scrape_interval'},
]
def __init__(self, *args, **kwargs):
else:
raise cherrypy.HTTPError(503, 'No MON connection')
+ # Make the cache timeout for collecting configurable
+ self.collect_timeout = self.get_localized_config('scrape_interval', 5.0)
+
server_addr = self.get_localized_config('server_addr', DEFAULT_ADDR)
server_port = self.get_localized_config('server_port', DEFAULT_PORT)
self.log.info(