5 # see license for license details
10 import vstf.controller.settings.settings as sets
12 LOG = logging.getLogger(__name__)
15 class HtmlSettings(sets.Settings):
16 def __init__(self, path="/etc/vstf/", filename="reporters.html-settings", mode=sets.SETS_DEFAULT):
17 super(HtmlSettings, self).__init__(path, filename, mode)
21 from vstf.common.log import setup_logging
22 setup_logging(level=logging.DEBUG, log_file="/var/log/html-settings.log", clevel=logging.DEBUG)
23 html_settings = HtmlSettings()
26 'font-family': '"Trebuchet MS", Arial, Helvetica, sans-serif',
27 'border-collapse': 'collapse',
28 'border': '1px solid green',
30 'text-align': 'center'
34 'border': '1px solid green',
36 'word-wrap': 'break-all'
40 'background-color': '#EAF2D3',
41 'border': '1px solid green',
46 html_settings.set_style(style)
47 LOG.info(html_settings.settings)
50 if __name__ == '__main__':