Seems to partially work, I'm still seeing this stack trace:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 92, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/opt/graphite/webapp/graphite/render/views.py", line 97, in renderView
seriesList = evaluateTarget(target, timeInterval)
File "/opt/graphite/webapp/graphite/render/evaluator.py", line 14, in evaluateTarget
result = evaluateTokens(tokens, timeInterval)
File "/opt/graphite/webapp/graphite/render/evaluator.py", line 30, in evaluateTokens
return evaluateTokens(tokens.expression, timeInterval, originalTime)
File "/opt/graphite/webapp/graphite/render/evaluator.py", line 62, in evaluateTokens
return func(*args)
File "/opt/graphite/webapp/graphite/render/functions.py", line 386, in stdev
avg = safeDiv(safeSum(series[:time]), time)
File "/opt/graphite/webapp/graphite/render/functions.py", line 386, in <lambda>
avg = safeDiv(safeSum(series[:time]), time)
TypeError: unsupported operand type(s) for *: 'NoneType' and 'NoneType'
Seems to partially work, I'm still seeing this stack trace:
Traceback (most recent call last): pymodules/ python2. 6/django/ core/handlers/ base.py" , line 92, in get_response webapp/ graphite/ render/ views.py" , line 97, in renderView target, timeInterval) webapp/ graphite/ render/ evaluator. py", line 14, in evaluateTarget tokens, timeInterval) webapp/ graphite/ render/ evaluator. py", line 30, in evaluateTokens tokens. expression, timeInterval, originalTime) webapp/ graphite/ render/ evaluator. py", line 62, in evaluateTokens webapp/ graphite/ render/ functions. py", line 386, in stdev safeSum( series[ :time]) , time) webapp/ graphite/ render/ functions. py", line 386, in <lambda> safeSum( series[ :time]) , time)
File "/usr/lib/
response = callback(request, *callback_args, **callback_kwargs)
File "/opt/graphite/
seriesList = evaluateTarget(
File "/opt/graphite/
result = evaluateTokens(
File "/opt/graphite/
return evaluateTokens(
File "/opt/graphite/
return func(*args)
File "/opt/graphite/
avg = safeDiv(
File "/opt/graphite/
avg = safeDiv(
TypeError: unsupported operand type(s) for *: 'NoneType' and 'NoneType'