benchmarking/remote/print_result_url.py (14 lines of code) (raw):

from __future__ import absolute_import, division, print_function, unicode_literals import remote.django_url_printer from remote.url_printer_base import getResultURLHandles class PrintResultURL(object): def __init__(self, args): self.args = args self.result_url_handles = getResultURLHandles() result_db = self.args.result_db self.obj = None if result_db in self.result_url_handles: self.obj = self.result_url_handles[result_db](self.args) def printURL(self, dataset=None, user_identifier=None, benchmarks=None): if self.obj is not None: self.obj.printURL(dataset, user_identifier, benchmarks)