Alignak-monitoring-contrib / alignak-webui

Web User Interface for Alignak monitoring framework
GNU Affero General Public License v3.0
8 stars 4 forks source link

Exception on host page #185

Closed mohierf closed 7 years ago

mohierf commented 7 years ago

When displaying a host page:

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 862, in _handle
    return route.call(**args)
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 1740, in wrapper
    rv = callback(*a, **ka)
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 3643, in wrapper
    return template(tpl_name, **tplvars)
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 3619, in template
    return TEMPLATES[tplid].render(kwargs)
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 3409, in render
    self.execute(stdout, env)
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 3396, in execute
    eval(self.co, env)
  File "/home/alignak/alignak-webui/alignak_webui/plugins/hosts/views/host.tpl", line 356, in <module>
    %include("_widget.tpl", widget_name='host_view', options=None, embedded=True, title=None)
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 3386, in _include
    return self.cache[_name].execute(env['_stdout'], env)
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 3396, in execute
    eval(self.co, env)
  File "/home/alignak/alignak-webui/alignak_webui/views/_widget.tpl", line 47, in <module>
    %include(widget_name, **locals())
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 3386, in _include
    return self.cache[_name].execute(env['_stdout'], env)
  File "/usr/local/lib/python2.7/dist-packages/bottle.py", line 3396, in execute
    eval(self.co, env)
  File "/home/alignak/alignak-webui/alignak_webui/plugins/hosts/views/host_view.tpl", line 11, in <module>
    %metrics = HostMetrics(host, services, plugin_parameters, host.tags)
  File "/home/alignak/alignak-webui/alignak_webui/utils/metrics.py", line 54, in __init__
    if p[2] not in ['name', 'type', 'metrics', 'uom']:
IndexError: list index out of range